const fs = require('fs')
const { resolve } = require('path')
// 旧方案
/* fs.readFile('./实践练习-fs模块.js', (err, data) => {
    // 如果出错，抛出错误
    if (err) throw err
    // 成功 -> 输出文件内容
    console.log(data.toString())
}) */

// 使用Promise方案
let pro = new Promise((resolve, reject) => {
    fs.readFile('./实践练习-fs模块.jse', (err, data) => {
        // 如果出错，抛出错误
        if (err) reject(err)
        // 成功 -> 输出文件内容
        resolve(data)
    })
})
pro.then((res) => {
    console.log(res.toString())
}, (err) => {
    console.log(err)
})